FixedPoint
FixedPoint[f,expr] starts with expr, then applies f repeatedly until the result no longer changes.
FixedPoint[f,expr,n] stops after at most n steps.
Please visit the official Wolfram Language Reference for more details and examples on core symbols.